hedge funds accounting hedge fund contract business accountant financial management contract lifecycle management clm bookkeeping contract management financial services contract management software partnership consulting development investment cpa project management